Crowding clustering genetic algorithm for multimodal function optimization
نویسندگان
چکیده
Interest in multimodal function optimization is expanding rapidly since real-world optimization problems often require location of multiple optima in a search space. In this paper, we propose a novel genetic algorithm which combines crowding and clustering for multimodal function optimization, and analyze convergence properties of the algorithm. The crowding clustering genetic algorithm employs standard crowding strategy to form multiple niches and clustering operation to eliminate genetic drift. Numerical experiments on standard test functions indicate that crowding clustering genetic algorithm is superior to both standard crowding and deterministic crowding in quantity, quality and precision of multi-optimum search. The proposed algorithm is applied to the practical optimal design of varied-line-spacing holographic grating and achieves satisfactory results. # 2006 Elsevier B.V. All rights reserved.
منابع مشابه
Fast Parallel Identification of Multi-peaks in Function Optimization
A class of hybrid niching evolutionary algorithms (HNE) using clustering crowding and parallel local searching is proposed. By analyzing topology of fitness landscape and extending the space for searching similar individual, HNE determines the locality of search space more accurately, and decreases the replacement errors of crowding and suppressing genetic drift of the population. The integrati...
متن کاملGenetic Algorithms with Dynamic Niche Sharing for Multimodal Function Optimization
| Genetic algorithms utilize populations of individual hypotheses that converge over time to a single optimum, even within a multimodal domain. This paper examines methods that enable genetic algorithms to identify multiple optima within multimodal domains by maintaining population members within the niches deened by the multiple optima. A new mechanism, Dynamic Niche Sharing, is developed that...
متن کاملA Genetic Algorithm with Sharing Scheme using Fuzzy Adaptive Clustering in Multimodal Function Optimization
Genetic Algorithms (GAs) are systems based upon principles from biological genetics that have been used in function optimization. However, traditional GAs have shown to be inadequate in some cases, specially multimodal functions. Niching Methods allow genetic algorithms to maintain a population of diverse individuals. GAs that incorporate these methods are capable of locating multiple, optimal ...
متن کاملDevelopment of Heterogeneous Parallel Genetic Simulated Annealing Using Multi-Niche Crowding
In this paper, a new hybrid of genetic algorithm (GA) and simulated annealing (SA), referred to as GSA, is presented. In this algorithm, SA is incorporated into GA to escape from local optima. The concept of hierarchical parallel GA is employed to parallelize GSA for the optimization of multimodal functions. In addition, multi-niche crowding is used to maintain the diversity in the population o...
متن کاملMultimodal Optimization using Crowding Differential Evolution with Spatially Neighbors Best Search
Many real practical applications are often needed to find more than one optimum solution. Existing Evolutionary Algorithm (EAs) are originally designed to search the unique global value of the objective function. The present work proposed an improved niching based scheme named spatially neighbors best search technique combine with crowding-based differential evolution (SnbDE) for multimodal opt...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Appl. Soft Comput.
دوره 8 شماره
صفحات -
تاریخ انتشار 2008